package com.huazhi.wzsnw.service;

import java.util.List;

/**
 * 对通用增删改查接口的封装
 */
public interface CurdService<T> {

    /**
     * 保存操作
     */
    int save(T record);

    /**
     * 删除操作
     */
    int delete(T record);

    /**
     * 批量删除操作
     */
    int deletes(List<T> records);

    /**
     * 修改操作
     */
    int update(T record);

    /**
     * 根据tid查询
     */
    T findByTid(String tid);

    /**
     * 根据集合tid分页查询
     */
    List<T> findPagingByListTid(List<String> stringList, Integer pageIndex, Integer pageSize);




}
